import java.util.Scanner;
public class jiaohuan{
  public static void main(String []args){
    int min,max;
    int a[];
    Scanner k=new Scanner(System.in);
    int n=k.nextInt();
    a=new int[n];
    for(int i=0;i<n;i++){
      a[i]=k.nextInt();
    }
	max=0;
	min=0;
	for(int i=1;i<n;i++){
	if(a[i]>a[max]){
	max=i;
	}
	}
	int c=a[max];
	a[max]=a[n-1];
	a[n-1]=c;
	for(int i=1;i<n;i++){
	if(a[i]<a[min]){
	min=i;
	}
	}
	int b=a[min];
	a[min]=a[0];
	a[0]=b;
	for(int i=0;i<n;i++){
	  System.out.print(a[i]+" ");
	}
  }
}
